Source code at Codeberg

Encryption Upload Download exchange system

This application is:
  • Upload encryption context with maximum living duration and download times.
  • Before living download encryption context with password to decrypt and consume download times.
  • Erase upload encryption context after living duration or no left download times.
  • Exchange public key in file field and auto PBKDF2 encryption with master key save in LocalStorage.
  • Better persistent encryption usage: phase 0, PBKDF2 exchange phase 1 X25519 public. Phase 1, X25519 exchange phase 2 X25519 public. Phase 2, exchange main massage in long term and more times.
  • Or once encryption usage: main massage storage in file.